@charset "utf-8";
/* CSS Document */
body{background-image:url(../images/beanfun.png)}
.playBg{background:url("") repeat-x scroll 0px 0px,
url(../images/beanfun.png)}

.beanfun_return{position:absolute;left:30px;top:0px;z-index:6}

.gameContent{width:700px;height:480px;position:absolute;left:50%;top:80px;z-index:5; margin-left:-350px;}
.gameRoom{position:relative;width:100%;height:100%;margin:0 auto}

.gameHeader{width:538px; height:55px;margin-left:-269px;position:absolute; left:50%;margin-top:5px;background:url(../images/title_bg.png) no-repeat;padding-top:10px}
.gameInfo{height:40px; margin-top:18px;}
.gameDou{border-radius:20px;padding-right:5px; background:#a26a75;height:40px; display:inline-block}
.gameDouNums{position:relative;top:-5px;padding-right:10px;}

.gameLists{height:255px;margin-top:20px;text-align:center}
.gameLists li{width:550px; height:240px; display:inline-block;margin:0px 9px;border:3px solid #9b443d; border-radius:10px;background:#fffbf1;box-shadow:3px 3px 3px rgba(0,0,0,.3);text-align:center}
.gameLists li p{margin:15px 15px 10px 15px;border-radius:10px; background:#f0d5cd;height:150px; font-size:20px; color:#641531;text-align:left;padding:5px;}

.beanfunFooter{height:93px;background-image:url(../images/beanfun_footer.png); width:100%; position:absolute; bottom:0px;z-index:4}

.star_beanfun{position:absolute; top:0px; right:200px;z-index:6; width:91px; height:167px;}
.candy_beanfun{position:absolute; top:0px; right:100px;z-index:6; width:67px; height:87px;}

.swing_star{
	-webkit-animation:alarmAnmi 3s linear infinite;
	animation:alarmAnmi 3s linear infinite;
	transform-origin:center top;
	-webkit-transform-origin:center top;
}

.swing_candy{
	-webkit-animation:alarmAnmi 4s linear infinite;
	animation:alarmAnmi 4s linear infinite;
	transform-origin:center top;
	-webkit-transform-origin:center top;
}
